home *** CD-ROM | disk | FTP | other *** search
/ Aminet 39 / Aminet 39 (2000)(Schatztruhe)[!][Oct 2000].iso / Aminet / disk / misc / frap_v1.0.lha / frap_v1.0 / FastRomAtaPatch.doc next >
Encoding:
Text File  |  2000-07-15  |  3.6 KB  |  132 lines

  1.  
  2.                    ------------------------------------------
  3.                    | Fast ROM ATA Patch for Amiga 1200/4000 |
  4.                    |               (F.R.A.P.)               |
  5.                    ------------------------------------------
  6.  
  7. *******************************
  8. ***     !!! WARNING !!!     ***
  9. *** THIS IS A BETA RELEASE  ***
  10. *** USE IT AT YOUR OWN RISK ***
  11. *******************************
  12.  
  13. What is it ?
  14. ------------
  15.  
  16. This patch allows the use of IDE hard disks larger than 8GB.
  17. It adds the following commands to the scsi.device :
  18.  
  19. * TD_GETGEOMETRY
  20. * NSCMD_DEVICEQUERY
  21. * NSCMD_TD_READ64
  22. * NSCMD_TD_WRITE64
  23. * NSCMD_TD_SEEK64
  24. * NSCMD_TD_FORMAT64
  25.  
  26. The disks larger than 500MB are handled in LBA (Logical Block Address) mode
  27. rather than CHS (Cylinder Head Sector) which is limited to 8GB addressing
  28. (16383 cyl, 16 heads, 63 sect). The new limit in LBA mode is 128GB (the limit
  29. of the ATA registers).
  30. At last, I modified a little the ATA read & write routines : you can expect a
  31. speed increase up to 10%.
  32.  
  33. System requirement :
  34. --------------------
  35.  
  36. A1200/A4000 with KickStart 3.0 or 3.1
  37. An accelerator board with an MMU (030, 040 or 060) or an hardware equivalent
  38. to support the Fast ROM mode (KickStart remapped in Fast RAM).
  39. !!!! THIS IS ESSENTIAL !!!!
  40.  
  41. Usage :
  42. -------
  43.  
  44. Copy the file FRAP in your C: directory
  45. AFTER the command "CPU FASTROM ..." (or equivalent)
  46. Add : "C:FRAP > NIL:" (I did not implement a QUIET option)
  47.  
  48. I recommend to first check if the patch works properly by typing in a shell:
  49.  
  50. C:FRAP
  51.  
  52. If everything is OK, you will obtain an output like this one :
  53.  
  54. FastRomAtaPatch v1.0 for A1200/A4000 scsi.device
  55. (c) Copyright 2000 Frédéric REQUIN
  56.  
  57. Found scsi.device v37.64 (RomTag : 0x00F87780 - 0x00F8A070)
  58.  
  59. Found SendScsiCmd() at......... 0x00F89108
  60. Found DispatchIO() at.......... 0x00F88822
  61. Found ata_CurBlockAddr() at.... 0x00F89D3C
  62. Found ata_SetBlockAddr() at.... 0x00F89536
  63. Found ata_IncBlockAddr() at.... 0x00F894B8
  64. Found ata_ReadAccess() at...... 0x00F89C3C
  65. Found ata_WriteAccess() at..... 0x00F89CB8
  66.  
  67. ******** Unit (0,0,1) ********
  68. Heads : 16
  69. Sectors : 63
  70. Cylinders : 16383
  71. Total capacity : 8063 MB
  72. LBA mode : ON
  73.  
  74. ******** Unit (0,0,0) ********
  75. Heads : 16
  76. Sectors : 63
  77. Cylinders : 4092
  78. Total capacity : 2014 MB
  79. LBA mode : ON
  80.  
  81. This example went from my Amiga 1200 '030@50Mhz KS 3.0 with 2 HDs : 2GB & 8GB.
  82.  
  83. When you have partitions after (or crossing) the 4GB limit :
  84. ------------------------------------------------------------
  85. NEVER set the "AutoMount" flag for these partitions if the original device
  86. (i.e. without patches) does not support the TD64.
  87. Since, at COLD boot time, the partition won't be correctly accessed (imagine
  88. the disaster if a FFS_TD64 partition is validated at this time).
  89.  
  90. DO NOT use the WorkBench format command to format these partitions. Use the
  91. Format64 command available on Aminet or SFSFormat if you use SmartFileSystem.
  92.  
  93. Prefer the use of HDInstTool instead of HDToolBox. HDInstTool handles correctly
  94. large hard-disks.
  95.  
  96. Software licence :
  97. ------------------
  98. This software is shareware. I will ask for $5 to use it, no more. Of course,
  99. I won't blame you if you can't do this :-). All the feedbacks are welcome.
  100. To ask me a question / thanks me / insult me (if you lost all your data on
  101. your HD :-D ), my e-mail address is:
  102.  
  103. theshark2000@my-deja.com
  104.  
  105. My snail-mail addresses are :
  106.  
  107. France:
  108.  
  109. Frederic REQUIN
  110. 63, rue Edmond Rostand
  111. App. G113
  112. 31200 Toulouse
  113.  
  114. U.S.A.:
  115. (until end of October)
  116.  
  117. Frederic REQUIN
  118. Great Oaks Appartments
  119. 931, Ironwood drive #267
  120. 48309 Rochester MI
  121.  
  122. The future :
  123. ------------
  124.  
  125. * ATAPI protocol integration (already started)
  126. * Port doubler support (already started)
  127. * A600 & A4000T compatibilty (perhaps it already works)
  128.  
  129. ENJOY!!
  130.  
  131. Frederic REQUIN
  132.